#include "RegistroIndice.h"

// CONSTRUCTOR
RegistroIndice::RegistroIndice(/*int id,*/ int offset_lexico, int frec_abs, int offset_docs) {
	//this->id = id;
	this->offset_lexico = offset_lexico;
	this->frecuencia = frec_abs;
	this->offset_docs = offset_docs;
}

RegistroIndice::RegistroIndice() {
}

// DESTRUCTOR
RegistroIndice::~RegistroIndice() {
}

/////////////
// GETTERS //
/////////////
/*int RegistroIndice::getIdTermino()
{
	return this->idTermino;
}*/

int RegistroIndice::getOffsetLexico()
{
	return this->offset_lexico;
}

int RegistroIndice::getFrecuencia()
{
	return this->frecuencia;
}

int RegistroIndice::getOffsetDocs()
{
	return this->offset_docs;
}

/////////////
// SETTERS //
/////////////
/*void RegistroIndice::setIdTermino(int idTermino)
{
	this->idTermino = idTermino;
}*/

void RegistroIndice::setOffsetLexico(int offsetLexico)
{
	this->offset_lexico = offsetLexico;
}

void RegistroIndice::setFrecuencia(int frecuencia)
{
	this->frecuencia = frecuencia;
}

void RegistroIndice::setOffsetDocs(int offsetDocs)
{
	this->offset_docs = offsetDocs;
}

int RegistroIndice::sizeOf () {
	
	return 3 * sizeof(int);
}
